diff --git a/django/core/management/base.py b/django/core/management/base.py
index 41b6b0fa91..8907ac1aa6 100644
--- a/django/core/management/base.py
+++ b/django/core/management/base.py
@@ -228,6 +228,7 @@ class BaseCommand:
             self, prog="%s %s" % (os.path.basename(prog_name), subcommand),
             description=self.help or None,
         )
+        self.add_arguments(parser)
         parser.add_argument('--version', action='version', version=self.get_version())
         parser.add_argument(
             '-v', '--verbosity', action='store', dest='verbosity', default=1,
@@ -251,7 +252,6 @@ class BaseCommand:
             '--no-color', action='store_true', dest='no_color',
             help="Don't colorize the command output.",
         )
-        self.add_arguments(parser)
         return parser
 
     def add_arguments(self, parser):
diff --git a/tests/migrations/test_migrations_bad_pyc/0001_initial.pyc b/tests/migrations/test_migrations_bad_pyc/0001_initial.pyc
deleted file mode 100644
index 07854f4aeb..0000000000
Binary files a/tests/migrations/test_migrations_bad_pyc/0001_initial.pyc and /dev/null differ
